First impressions from Spain

One more country where I spent significant time living and working here